<div id="lista1">
<h1>Compra Nacional</h1>

<?php include_partial('menu') ?>

<br>

<form action="<?php echo url_for('compras/filter'); ?>" method="post">
<?php echo $filter->renderHiddenFields() ?>
</div>
<div id="lista">
<table>
    <tr>
        <th>Cuenta</th>
        <th>Estado</th>
    </tr>
    <tr>
        <td><?php echo $filter['cuenta_id']->renderError() ?><?php echo $filter['cuenta_id'] ?> </td>
        <td><?php echo $filter['estado']->renderError() ?><?php echo $filter['estado'] ?> </td>
    </tr>
    <tr>
        <td colspan="3">
            <input class="ui-state-default ui-corner-all" type="reset" value="Resetear" />  
            <input class="ui-state-default ui-corner-all" type="submit" value="Filtrar" />
      </td>
    </tr>
</table>
</form>
</div>

<br>
<div id="lista1">
<table>
  <thead>
    <tr>
      <th>Cuenta</th>
      <th>Anexo</th>
      <th>Encargado</th>
      <th>Estado</th>
      <th>Valor Total</th>
      <th>Observacion</th>
      <th>Fecha Creación</th>
      <th>Fecha de Entrega</th>
      <th>Acciones</th>
    </tr>
  </thead>
  <tbody>
    <?php foreach ($compra_nacional_list as $compra_nacional): ?>
    <?php 
		if($sf_user->hasCredential('Finanzas'))
		{
			//die('Argh');
			if( $compra_nacional->getEstado()!='Aprobada por Abastecimiento'&&
				$compra_nacional->getEstado()!='Rechazada por Abastecimiento'&&
				$compra_nacional->getEstado()!='Aprobada por Finanzas'&&
				$compra_nacional->getEstado()!='Rechazada por Finanzas'&&
				$compra_nacional->getEstado()!='Entregada')
				continue;
		}
    ?>
    <tr>
      <td><?php echo $compra_nacional->getCuenta() ?></td>
      <td><?php echo $compra_nacional->getAnexoEncargado() ?></td>
      <td><?php echo $compra_nacional->getNombreEncargado() ?></td>
      <td><?php echo $compra_nacional->getEstado() ?></td>
      <td><?php echo $compra_nacional->getTotal() ?></td>
      <td><?php echo $compra_nacional->getObservacion() ?></td>
      <td><?php echo $compra_nacional->getCreatedAt() ?></td>
      <td><?php echo $compra_nacional->getPlazoEntrega() ?></td>
      <td>
      
       <a href="<?php echo url_for('compras/show?id='.$compra_nacional->getId()) ?>">Ver</a>
      
      <?php 
			$estado=$compra_nacional->getEstado();
			if(	$estado!='Rechazada por Finanzas'&&
			$estado!='Rechazada por Abastecimiento'&&
			$estado!='Aprobada por Finanzas'&&
			$estado!='Recibida'&&
			$estado!='Fallada'&&
			$estado!='Entregada')
			{
				if($estado=='Pendiente'&& $sf_user->hasCredential('Abastecimiento'))
					{echo link_to('Editar','compras/edit?id='.$compra_nacional->getId());}
				if($estado=='Aprobada por Abastecimiento'&& $sf_user->hasCredential('Finanzas'))
					{echo link_to('Editar','compras/edit?id='.$compra_nacional->getId());}
				} ?>
			<?php if (CompraNacional::getNTransacciones($compra_nacional->getId()) > 0 && $sf_user->hasCredential('Finanzas')): ?>
				<?php echo link_to('Transacciones','compras/transacciones?id='.$compra_nacional->getId()) ?>
			<?php endif; ?>	
      </td>
    </tr>
    <?php endforeach; ?>
  </tbody>
</table>

<?php 

?>

</div>
